self venting - Turco Inglés Diccionario